package Logica;

import java.sql.Date;
import java.util.ArrayList;

public class Pet {
  //Primary Key.
  private float PetNumber;
  //Attributes.
  
  private ArrayList<Examination> exams=new ArrayList<Examination>();
  private ArrayList<Appoinment> appoinments=new ArrayList<Appoinment>();
  private String petName=new String();
  private String petdescription=new String();
  private Date dateOfBirth;
  private String dateRegistered=new String();
  private String status=new String();
  private String details=new String();

  public Pet(float PetNumber, ArrayList<Examination> exams,
             ArrayList<Appoinment> appoinments, String petName,
             String petdescription, Date dateOfBirth, String dateRegistered,
             String status, String details) {
    super();
    this.PetNumber = PetNumber;
    this.exams = exams;
    this.appoinments = appoinments;
    this.petName = petName;
    this.petdescription = petdescription;
    this.dateOfBirth = dateOfBirth;
    this.dateRegistered = dateRegistered;
    this.status = status;
    this.details = details;
  }

  public Pet() {
    super();
  }


  public void setPetNumber(float PetNumber) {
    this.PetNumber = PetNumber;
  }

  public float getPetNumber() {
    return PetNumber;
  }

  public void setExams(ArrayList<Examination> exams) {
    this.exams = exams;
  }

  public ArrayList<Examination> getExams() {
    return exams;
  }

  public void setAppoinments(ArrayList<Appoinment> appoinments) {
    this.appoinments = appoinments;
  }

  public ArrayList<Appoinment> getAppoinments() {
    return appoinments;
  }

  public void setPetName(String petName) {
    this.petName = petName;
  }

  public String getPetName() {
    return petName;
  }

  public void setPetdescription(String petdescription) {
    this.petdescription = petdescription;
  }

  public String getPetdescription() {
    return petdescription;
  }

  public void setDateOfBirth(Date dateOfBirth) {
    this.dateOfBirth = dateOfBirth;
  }

  public Date getDateOfBirth() {
    return dateOfBirth;
  }

  public void setDateRegistered(String dateRegistered) {
    this.dateRegistered = dateRegistered;
  }

  public String getDateRegistered() {
    return dateRegistered;
  }

  public void setStatus(String status) {
    this.status = status;
  }

  public String getStatus() {
    return status;
  }

  public void setDetails(String details) {
    this.details = details;
  }

  public String getDetails() {
    return details;
  }
}
